Tourists snap up royal wedding memorabilia

  • 16 May 2018
  • 547 views

Whether you love them or hate them, anyone visiting the British town of Windsor can't escape Prince Harry and Meghan Markle's faces which are emblazoned on merchandise in shops across the picturesque town.

COMMENTS