Stomp, Ambassadors Theatre, West Street, London, Britain - 2010

- Image ID: BKH8D0