Stroud Farmer's Market

31 Oct 15 09:00 at the Stroud