VADB
Allegory on the Defeat of the Duke of Alva at Brielle by Unknown — VisualArtsDB