Map
Main square in Villa de Leiva
previous picture
Colombia
next picture

Main square in Villa de Leiva – November 1989