Designed by
Title
Carioca Square in Rio #81131689
Description
Brazil, City of Rio de Janeiro, City Center, View of the Largo da Carioca with the Church of Ordem Terceira de Sao Francisco da Penitencia and the Santo Antonio Convent.
This image is editorial