
Our Lady of the Cape Church was rebuilt and the new building dedicated on May 2, 2004.

Where is this?
Brewster, MA, USA
Our Lady of the Cape Church was rebuilt and the new building dedicated on May 2, 2004.- Cape Cod
Category:
Places

Show comments
Hide comments
Register to leave a comment