Exterior view - Saint Peter Convent

Port Hood, Nova Scotia, [19-?].
Exterior view - Saint Peter Convent