RESURRECTION definition: 1. the act of bringing something that had disappeared or ended back into use or existence...
Since reopening in June last year it's been fantastic to welcome both previous and new visitors back to Short Sheep, either at the Micro-Winery or at wine tasting events.