Oregon Beach

Fog, trees, rocks, beach and ocean in Cannon Beach, Oregon.