Skip to main content
Back in Town
, 1999
Oil on canvas
97 x 92 inches (246.4 x 233.7 cm)
Click and drag image to view
Click here to exit