Echoes 3 Royal Albert Hall London Wednesday 18th March 2009

Back

Inside the Royal Albert Hall during the first half Can you see where I am?
Back