Lima

Main walking street between St. Martin Plaza and Plaza de Armis.

Close Window