Title: The Stone Staircase
Location: Alto Pass, Il
Date: May, 28, 2013
I love this picture. Nestled in the bluffs outside of Alto Pass, these stairs are beautiful to see. Please leave comments. I love feedback.
June 11th, 2013
Viewed 59 Times - Last Visitor from Houston, TX on 03/14/2019 at 5:39 AM