Church 93 hp at 2900 rpm

1974 EAA Museum