Christ Church

Barbados
Dover Beach which includes a garden and tropical scenes