Artwork > Invented Landscapes

abstract biomorphic oil painting colorful
Natural Palace
Oil on canvas
54"x36"
2012