Eh?
The website says it's on "exhibition in Melton, Suffolk from the 16th December 2017 until the 16th February 2018".
Suffolk - in East Anglia, England.
Video from December 2017, of it in Melton, Suffolk.
Maybe you visited Geraldine some time ago?
(
SockCooker ПТН ПНХ, Thu 18 Jan 2018, 10:14,
Share,
Reply)