Thousands of street performers put on their shows in the... 09 Aug 2006, Gerry McCann - GM0608090.jpg

Thousands of street performers put on their shows in the... 09 Aug 2006, Gerry McCann - GM0608090.jpg