Be prepared mentally, emotionally and financially, says Californian Sam Flowers

Second in a series of profiles of foreigners who bring their dreams to Rio de Janeiro. 577 more words