1961 Triumph Other

Vehicle Description

1961 Triumph Italia 2000 British Sports Cars 640 Marsh Street, an Luis Obispo, A 805-544-2277

1961 Triumph Italia 2000