Smugglers Cove

Cobblestone beach Santa Cruz Island of Channel Islands National Park. May, 2006

Comments

No comments posted yet.