File details

Sikh worshipers at the opening of the new Gurdwara Temple in Southall, the largest sikh temple in Europe. - Duncan Phillips - 2003-03-30
powered by infradox.com