A UTOMOB O

Auto Stewart
Stewart SF02 logo
1998

Stewart SF02