BRAZIL | Saturday, 25 May 2013 | Views [434] | View Smaller Image
Rio de Janeiro is a throbbing city—alive with music, noise, culture and beauty.