Derry City Walled Marathon

02 June 2019