The new universe

The new universe

Price
Oil on canvas
72'' x 82''
2009
Signed lower right