Red brick clock tower called Torre Monumental former Torre de los Ingleses means Tower of English #237000607
Description
Red brick clock tower called Torre Monumental former Torre de los Ingleses means Tower of English from Spanish. High clocktower in park in Retiro district against blue sky and palm tree on background