A UTOMOB O

Auto Stewart
Stewart SF01 logo
1997

Stewart SF01