Great Lameshur Bay


Great Lameshur Bay - bight in Saint John, United States Virgin Islands, United States of America.