Wrong Portal Photo

Title Portal: Los Helenios

Location: -11.991906,-76.797079

City: Lima

Country: Perú

The photo is different from The others and does not belong to The portal, that photo is from The parque los Olivos that is close to Los Helenios, please deleite that only photo marked un red X that is not from The portal, It is clear to The **** eye that it is from another place, thank you.


Sign In or Register to comment.