suesphotoblog.com
Reflection
Cannon Beach, on the north coast of Oregon, is known for the large rocks scattered off the shore.