Choose: Recent/By Year

Wales v Russia

19 Nov, 2003

191103 - Wales v Russia - Welsh fans show disappointment at the end of the match

CDF_191103_Wales_v_Russia_31.jpg (more from the event)

191103 - Wales v Russia - Welsh fans show disappointment at the end of the match

Huw Evans Agency