Perfection
Cannon Beach is our second home so am always looking for pictures. This picture did not disappoint!  Very well done and once I had it framed, it turned out to be my favorite picture.
Rating: 5 stars