Last of the Pandora

"The last of the Pandora" - August 29, 1791

Oil on canvas 18" x 24"

$3,500.00

Giclée print available