Robert Sagerman
26,490, 2025
oil on canvas mounted on panel
41 x 71 inches
104.1 x 180.3 cm
104.1 x 180.3 cm
Copyright The Artist