1976 Scot Thibault Pumper

Motorized

Have more information?