Luscott Barton, Ashford, Barnstaple Solar Farm (72 acres) – Permitted

last updated 29 May, 2016