Santa Barbara New Car Scent
[C-type Print, 91.44 x 106.68 cm]