Chile (19/45)

< Prev Next >
Mounted police officers on horseback in Plaza de Armas, Santiago, Chile
Mounted police officers on horseback in Plaza de Armas, Santiago, Chile