Hercules Print in Ivory Frame

France, 19th Century

$590.00

Categories: ,