Exeter City F.C. is an English football club based in Exeter, Devon. [1]
0 relations.
[1] https://en.wikipedia.org/wiki/History_of_Exeter_City_F.C.