Saint Cecilia Parish

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

Random related posts:

Posted in churches Tagged with: , ,