backnext

The Town Hall at the Praça de Liberdade, its manicured gardens dotted with primrose & azalea, and bright red wooden benches