2 Barkers Hill, Devonshire, Bermuda
Locations on GatheringUs
A:
B: 2 Barkers Hill, Devonshire, Bermuda

See on Google Maps