A souvenir stand on Westminster Bridge, in front of the Palace of Westminster.

Westminster Bridge, London. October, 2016.