Triumph TR6

TR6

V&A Waterfront
(2004 British Sports Car Tour - Cape Town)

TR6

Meeting point - Constantia Village
(2004 British Sports Car Tour - Cape Town)