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