Cleome Spinosa
Ink on Paper
45x62cm
2015

(English)

Enquire