Rocks stacked at beach
Rocks stacked at the beach near Cannon Beach, Oregon. Religous idol or bored kids?
© Jameshearn | Stock Free Images
Similar Free Images