Hercules at the crossroads, hesitating between Virtue and Vice
after Carlo Maratti Italian
after Annibale Carracci Italian
Publisher Johann Jakob Frey the Elder Swiss
Not on view