Stillwater Lake

Stillwater Lake in North Caicos.