Dictionary of Art & Artist
Emmanuel Benner
Emmanuel Benner Pages: 1 (French, 1836-1896)
Hercules Between Virtue And Vice