Russell Island
The Bahamas
>
Spanish Wells
>
Russell Island
Russell Island is a coastline area in Spanish Wells.
Russell Island
Vegetation and ground cover
Coastline