ELWOOD W. MASON COLLECTION
No. 2661. Chester Special (NR12930 c/n 1)
Photographed at Los Angeles, California, USA, July, 1933, by Elwood W. Mason
Main menu
Larger
Next Mason photo
Mason menu
View also photo
2661
and
8499
.
Created July 3, 2005