Rorschachs
Surreal Princess
Oil on Canvas, 193.04 x 142.24 cm.