Coombeshead Farm, Diptford, Totnes Solar Farm (56 acres) – Permitted

last updated 21 June, 2015