El Caballito (Horse Head) is a sculpture hard to miss. The 91-feet high piece made of iron does not go unnoticed.
El Caballito (Horse Head) is a sculpture hard to miss. The 91-feet high piece made of iron does not go unnoticed.
2020 Azul Tourquesa. All rights Reserved.