Jo Ellen Look

German track cyclist