Stockwell Festival 1 July 2017

After two years' absence the Stockwell Festival is returning to Larkhall Park. It will be held on Saturday 1st July 2017, from 12.00 noon.

Picture: