Designed by
Title
Victor Larco Herrera psychiatric hospital, Lima, Peru #326022308
Description
13OCT2008, Lima, Peru - Victor L Herrera national hospital psychiatric hospital was founded in 1918 in the district of Magdalena del Mar.
This image is editorial