The Yonaguni Complex

The Yonaguni Complex
Oil on Canvas, Triptych 78 x 180 in. 2013

Oil on Canvas - 10's