Town square

The 150-year-old Vilcabamba Church in the town square.

Leave a Reply

Powered by WordPress.com.