St. Irene’s Church

Carlisle, MA
United States