A girl tries on a carnival hat in a store in central Rio de Janeiro, Brazil, Jan. 18, 2013. Carnival-related products sell like hot cakes in Brazil, three weeks away from the annual Rio de Janeiro Carnival. [Xinhua]
Go to Forum >>0 Comment(s)