a studio in covent garden
Life and dance in (and as seen from) London, UK
Thursday, July 16, 2009
La La La Human Steps - Amelia
Dance filmed beautifully - it can happen!
Full performance in 7 videos
More about La La La Human Steps