ConnectingAcrosstheWorldThroughDavidBank’sImagesCover.jpeg Posted on October 21, 2013Author Ann Tran 0 The famous Selfridges Department Store on Oxford Street in London at dusk.