The Frog Head

The Frog Head

Famous landmark in Kentucky's Red River Gorge. May 2015
Stu Brandel
on May 23, 2015 5:35 pm
Image ID: 940410

Comments

No comments posted yet.