Posts Tagged ‘News In Photos: October 28 2011’
News In Photos: October 28 2011
NEWS In Photos: October 28, 2011…
A man in a wheelchair is pushed past a Christmas window display at Selfridges on Oxford Street, central London.
Read the rest of this entry »