Images

Cavalli Passage, 2007

oil on map

43 x 28 inches (109.2 x 71.1 cm)

Images-Stack