170608 ROY LANCASTER TALK 0229 copy Published June 9, 2017 at 3600 × 2700 in ROY LANCASTER, THE PLANTSMAN WIZARD ENTERTAINS AT HILLIERS NURSERY, WINCHESTER and proves that the answer lies in the soil