(Not So) Little Mermaids
[Luton, England; May 25. Image via Getty]
LUTON, ENGLAND – MAY 25: Performers take part in Luton International Carnival, Britain’s largest one-day carnival, on May 25, 2009 in Luton, England. An estimated 100,000 people flocked to Luton town centre to watch the annual event which features a blend of Caribbean, African, Asian, English, Latin American and Irish music and dance. (Photo by Oli Scarff/Getty Images)
Join the discussion...