Posts tagged as:

South America

Sculpture of Lord Jesus Christ in Brazil

by Sandhya on July 31, 2009

Machu Picchu : A Green Paradise of Peru

by Sandhya on July 28, 2009