Haystack Rock in Cannon Beach, Oregon
Friday, July 6, 2012
We found this remarkable scene while on a baby boomer road trip with Michigan friends. Read on…
We found this remarkable scene while on a baby boomer road trip with Michigan friends. Read on…