Tags

, , , ,

Hemispheres apart. Winter in Brazil is Hot, hot, hot!

Everyone- even if you’ve never been to Brazil- this is a must watch

Advertisements