Cannon Beach Headlands

Oregon Coast, Oregon