Image 1 of 1

OHTM130.jpg

New England Auto Auction, Owls Head Transportation Museum, Maine, USA