Warren E. Rollins

The Altar of the Gods

102 x 70 inches

Oil on canvas

1919

SOLD