1968 TRIUMPH SUPER CUB T20A – SOLD

 

IMG_7995 IMG_7996 IMG_7998 IMG_7999 IMG_7993 IMG_7994 IMG_7991 supercubposter