Camden House Warwick

Bermuda Botanical Gardens, 169 South Road Warwick , Bermuda