Action from the 2014 International Cup match between China and Sweden at Royal Park, Melbourne on August 22, 2014. (Photo: Michael Willson/AFL Media)
Michael Willson
There are no more assets in this Search