posted by Rebecca Keenan | 0 Comments
Our photo of the day shows the impressive Presidential Palace in Lima, Peru. This Palace is located on Plaza de Armas, which is the city’s main square.
Anthony sherlock said
Cassandra C said
Alex Tyner said
Josh Freeman said