ELWOOD W. MASON PHOTO No. 4383. Chester Special (NR12930 c/n 1) Photographed at Los Angeles, California, USA, July, 1933
Main menu
Larger image Another view
Next Mason photo Mason menu
Created July 3, 2005