brazilportal.wordpress.com
Brazil Carnival: Rooted in ancient rites of spring and pleasures of wine
Sophy Nie – Shanghai Daily, 02/06/2012 CARNIVAL comes from the Latin words carne meaning flesh and vale, meaning farewell. Thus, it’s farewell to pleasures of the flesh until after East…