Ida Applebroog Images

Jessika

Jessika, 2007
Mixed media on mylar
106.7 x 74.1 cm / 42 x 29 1/8 in