Michael Sweerts (Flemish, 1664)

Timeline

Born 1618 Brussels
Died 1664 Goa