Wednesday, August 28, 2013

London Mela main stage

Main stage backdrop, side scrims and banners for the London Mela, this Sunday 1st September, 1-9pm.
www.londonmela.org

No comments:

Post a Comment