Michael Sweerts

Flemish, 1618-1664

Michael Sweerts

Flemish, 1618-1664