Souvenir vendor, London, England

A vendor behind a souvenir stand on the streets of London, England.