1902-06-23 Pigeon Racing -Fastest race on record-TO Star

Newspaper Clipping Image
1902-06-23 Pigeon Racing -Fastest race on record-TO Star