Open in the curiosity app
Share the knowledge!

Cardiff 7 Miles Race Aka Cardiff 7 Mile Run (1926)