Home
About
Explore
Lima, Peru
Plaza Mayor
Plaza Mayor in Lima, Peru, is a historic and picturesque central square surrounded by elegant colonial buildings, offering a glimpse into the city's past and serving as a hub for cultural and social activities.
Read More
Buy Photos
Powered by SmugMug
Owner Log In
Buy Video
Buy Video
Buy Video
Buy Photo