Share
twitterlinkedinfacebook
Image 1 of 1
Homeless Fleet St 2.jpg
Homeless man sleeping in the window of the old Daily Telegraph building, Fleet Street, London..