BRAZIL – more than just carnival

Mural in Sao Paulo, Brazil