Skip to content
POOL
POOL

Oil on canvas
44" x 68"
112 x 173 cm
2005
Back To Top