VADB
Hercules Between Vice and Virtue by Johann Sadeler I, Maerten de Vos — VisualArtsDB