Triumph TR4
Oil on wood 120 x 90 cm

Private collection Luxembourg

Back to automotive