Robert Sagerman
10,964, 2025
oil on canvas mounted on panel
24 x 60 inches
61 x 152.4 cm
61 x 152.4 cm
Copyright The Artist