Skip Navigation

Thumbnail version a larger format appears to the receiver and in preview mode
Pizarro

Pizarro, Spain

The statue of Francisco Pizarro in La Plaza Mejor in the ancient Spanish town of Trujillo.

Photo by robsmed

or