1 article
Architecture
Santa Teresa: The Carioca Montmartre in Rio de Janeiro
Although the name can be confusing, Santa Teresa is not a Brazilian divinity or a religious figure. Santa, as it