THELMA & LOUISE

Fine Art injekt pigment print / Giclée
Limited edition of 25
70 x 60 cm  /  48 x 40 cm
2015

Date: