Images > 2011

Shanghai Double Happy
Shanghai Double Happy
oil on canvas
48x36"
2011