The Mascot 7s - Twickenham ©Rugby Bird
Gallery Home | DG Archive Home | diamondgeezers.org.uk Home
The London Team Harley & Charley are obviously the only mascots that are from London the rest are just imposters