searching for Harry Spencer (rugby union) 1 found (5 total)
alternate case: harry Spencer (rugby union)
Devonport Services R.F.C.
no match in snippet
find links to article
Devonport Services Rugby Football Club is an English rugby union team based in Plymouth. The team, for members of the British armed forces, was originally