North Russell Farm, Thorndon Cross Solar Farm (65 acres) – Screening opinion

last updated 2 May, 2014