Onibaba II (2010-11)

Onibaba II, 2010-11
Mixed media on linen
77 x 85-1/2 inches (195.6 x 217.2 cm)