Monday, October 24, 2011

Wayna Pichu

These are Inca stairs with rocks sticking our of the structure and makes for pretty good stairs.