CDF_170306_Wales_v_South_Africa_7s_08.jpg (more from the event)
170306 - Wales v South Africa Sevens - Commonwealth Games - The Plate Final - The Welsh Sevens team celebrate winning the Plate final
Huw Evans Agency
To enquire about editorial or commercial use of this picture please contact us