Skoda Tudor design studie, press photo, Czech, 2002

€3.50

size 12,5 x 17,5 cm