Masters of War

1997 • 120 x 80 cm