Stroud Festival of Nature

12th July 2016 Stroudie 0

The Stroud Festival of Nature took place in Stratford park today with many of the local wildlife organisations having stalls in Stratford Park.