Lochabar Bay

Lochabar Bay in Long Island.

Lochabar Bay

natural
bay