Natural rock formations shaped by the ocean stand tall on a sandy beach, with trees growing from their tops.
AI caption August 2007 · Photo 1260 of 3183
No comments yet.
No comments yet.