Palacio Barolo is a landmark office building, located at 1370 Avenida de Mayo, in the neighborhood of Monserrat, Buenos Aires, Argentina. When it was built it was the tallest building in the city a…
Alvear Palace Hotel, Buenos Aires // Via Stacie Flinner