Stock Photo: England, London, Picaddilly. Detail of a tacky souvenir stall in London.