Photo Showcase: Beach Camp On Lake Powell's Lone Rock Beach

Kane County, Utah

Adventure details