Souvenir vendor, London, England A vendor behind a souvenir stand on the streets of London, England. Share this:TwitterFacebookLike this:Like Loading... Related