BABS AND JOHN AT MACHU PICCHU:
Fancy me getting to this place. It has been a goal for me to
climb up to this place of the Inca Gods
at 13,000ft in the Andes - Peru.
South America
I am seen here with my great friend
Barbara Karakhan
We loved this place!
