Back to top
Dennis Kardon
THE NEWS, 2019
Oil on linen
121.9 × 137.2 cm / 48 × 54 inches