The Great Godalming Duck Race 2018

After the successful inaugural event in 2017, the Second Great Godalming Duck Race was held on 23rd June 2018