Shelia

Shelia

Unique Lithography Print on Paper
227 cm x 166 cm
2013