Swansea Half Marathon, 26th June 2016. Swansea.

Swansea Half Marathon, 26th June 2016. Swansea.