Saint Cecilia Parish

18 Belvidere Street, Boston, MA see mapstceciliaboston.org/
Roman Catholic Church, Built in 1894

Post category: churches
Tags: , ,