Wednesday, 9 May 2012

Marshall & Snelgrove, the original Debenham's store on Oxford Street

See http://en.wikipedia.org/wiki/Marshall