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