Image 1 of 1

OHTM001.jpg

Automobile display at the Owls Head Transportation Museum, Owls Head, Maine, USA