Image 123 of 1072
Christmas05.jpg
Blind man playing violin for some spare change at the front entrance of ?Debenhams? shopping mall, Oxford Street, London, on Wednesday, Dec. 22, 2004. **ITALY OUT**.
Image 123 of 1072
Christmas05.jpg