Sebastian Vrancx

Flemish, 1573-1647