The Hubbards ABC/Steve Fenn

at 640 × 481 in Charles Pratt aka the lost AMC years?
soapbox1