Largo São Francisco

São Paulo, Brasil / Brazil