Preview

Independence statue on the Plaza de Armas in the capital of the north, Trujillo, Peru, South America.
Independence statue on the Plaza de Armas in the capital of the north, Trujillo, Peru, South America.
Image ID: 83-12162
Artist: Robert Francis
Purchase a commercial license Buy framed prints & more from our print store