Church

Nativity-Assumption of the Virgin Mary Church, Cohasset

Cohasset, Massachusetts, United States