Sylvie Fajfrowska
carapace, 2006
Mixed media on paper
12.6 x 12.6 in (32 x 32 cm)
Unique artwork
Inquiry