Devonshire Square, London 25th June 2015
©Spencer Lloyd Peet
Four members of Lila Bhawa Indonesian Dance UK gave a free performance at the Devonshire Square terrace in London on 25th June as part of the City of London Festival 2015 that incorporates a host of incredibly talented acts within various Continue reading Lila Bhawa Indonesian Dance UK – City of London Festival 2015