Agharta

Agharta

Price
Oil on canvas
28'' x 88''
2009
Signed on the back