Search results

Sort

Search

A very darkly developed photo of the Bishop Louis De Gosbriand Hospital located at the corner of Pearl Street and So. Prospect St in Burlington, Vermont. A group of nuns stand on the steps left of center.