File details

Thousands of people at the London Mela, the largest South Asian gathering in Europe. West London. - Jess Hurd - 2004-08-15
powered by infradox.com