Strachan Cay

Strachan Cay in Long Island.

Strachan Cay

natural
coastline