Image 1 of 1
TPC 01 TW092417 04.JPG
British Wheel on the Green. 1953 Jaguar XK 120 SE