User Comments
Great photo - last I heard it was in Norfolk - anyone heard any more.
steveb2006 - 08/Oct/20
It’s reportedly in a field in Lincolnshire as of this morning
Al Todd - 08/Oct/20
It’s reportedly in a field in Lincolnshire as of this morning
Al Todd - 08/Oct/20