Cathedral of the Immaculate Conception

Cumberland Ave. & Congress Sts.
Portland
Maine
United States