Packards Online
Back of photo says "Packard Twin-Six at Devon, PA. Then stamped below is "Roderic M. Blood September 25, 1943."