Statue of Magellan in Plaza de Armas Square, Punta Arenas, Chile

Statue of Magellan in Plaza de Armas Square, Punta Arenas, Chile

[www.patz.com]