More views from Brazil

Fortaleza - Christmas time on Praça do Portugal