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