< Back
Chinese Wallpaper (Tslil) | Oil on Canvas | 25.5' x 19" | 2015
Bookmark and Share