The Lion and The Cosmos

Fumage and Oil on Canvas 64" x 46"  (162cm x 117cm) 2015. Sold