Designed by
Title
Performers at 2012 Visakhi Festival #24687357
Description
London, UK - May 6, 2012: Performers take part in the festival of Vaisakhi, celebrating the birth of the Sikhs, celebrated across northern India especially Punjab region, in Trafalgar Square, London.
This image is editorial