Warrnambool, Australia
26th March 1888
UCI: 1 Wins
Iddo Munro is a cyclist from Australia (born March 26th 1888). He has won 1 UCI races.
1914 1909