Ted Hampson wins the 100 yards final in 10.2 seconds at the National Titles on North Hobart, Tasmania, 1936

Request this item

Request this item to view in the Library’s reading room.

Loading...