Hercules between Vice and Virtue

1649