heritage.site

St. Gerard Church

St. Gerard Church St. Gerard Church - Credit: Wikimedia Commons

St. Gerard ChurchChurch of St. Gerard, The Valley, Anguilla is a religious building located in the town of The Valley, capital of the British overseas territory of Anguilla, in the Lesser Antilles, Caribbean Sea. Read more on Wikipedia

Source: en.wikipedia.org