Images

Shanghai to Nagasaki, 2007

oil on map

42.5 x 31 inches (107.9 x 78.7 cm)

Images-Stack