1970 Lola T190 Tub

SOLD