Home
Artists
Collections
Noah Davis
1984
, 2009
Oil on canvas
48 1/4 x 48 inches (122.5 x 122 cm)