West End LIVE

West End LIVE 23 June – 24 June Trafalgar Square, London
www.westendlive.co.uk. Taken as part of London 2012 Festival commissions

Comments are closed, but trackbacks and pingbacks are open.