Tuesday, June 30, 2009

St. Peter's Church Cambridge MA

St. Peter's Catholic Church on Concord Avenue, Cambridge MA.




No comments: