17_03_05_0031

Media

Part of Palama Marathon Champions, 1938.

Title
17_03_05_0031
Extent
2740 x 2106 pixels