Back to top
Dennis Kardon
NEW WAVE, 1996
Oil on linen
91.5 × 76.2 cm / 36 × 30 inches