'Living statues' come to blows over prized spot by London Eye

10th May 2011, Comments 0 comments

The art of the street performer is part of a long and noble tradition, creating intrugue through the ability to stand stock still.

0 Comments To This Article