Hopewell Rocks and Horseback Riding (4 of 17)



Hopewell Rocks - high tide