Lee Stocking Island
The Bahamas
>
Exuma
>
Lee Stocking Island
Lee Stocking Island is a coastline area in Exuma.
Lee Stocking Island
Vegetation and ground cover
Coastline
Loyalist Trail (overgrown)