Photo Showcase: Camp at Lone Rock Beach

Kane County, Utah

Adventure details