1953 Jaguar XK 120 OTS

1953 Jaguar XK 120 OTS - Body is located in Holland.