Click Here and check out all the new stuff going on in Featured Imagery!
0 Members and 1 Guest are viewing this topic.
promote this to Expert?
Neither do I – but a guess at a Delahaye ca 1939?