Shimmers at Battaleys Mews (7)

Swimming pool with green sunbeds and white umbrellas 5 Star Luxury Barbados Holiday Home