dsc_3649 Published November 18, 2016 at 427 × 640 in Leaghur State Park VKFF-0762 ← Previous Next → Lester Smith lookout tower, built 1883