Designed by
Title
Church in the centre of downtown George Town, Grand Cayman Island, UK #178853179
Description
George Town, Grand Cayman Island, UK - April 23, 2019: The Elmslie Memorial United Church in downtown George Town, Grand Cayman, Cayman Islands, British West Indies
This image is editorial