Robert Sagerman
19,496, 2025
oil on canvas mounted on panel
36 x 60 inches
91.4 x 152.4 cm
91.4 x 152.4 cm
Copyright The Artist