Booby Pond
Cayman Islands
>
Sister Islands
>
Booby Pond
Booby Pond is a water area in Sister Islands.
Booby Pond
Vegetation and ground cover
water