Felicity Abram
Sept. 12, 2024
Felicity Abram Felicity Abram (AUS) • World Triathlon Felicity Abram of Australia crosses the finish line in 23rd place exhausted during the Elite Ladies Race Dextro Energy Triathlon ITU World Championship, Hyde Park, London Elite Ladies Race, 24 July 2010 Stock Photo - Alamy Felicity Abram