About Greg Hammond
Gregory John Hammond, OAM is an Australian Paralympic swimmer who also competed at an international level in sailing and volleyball.
Gregory John Hammond, OAM is an Australian Paralympic swimmer who also competed at an international level in sailing and volleyball.