On the trail of the house in which he was born ... whose enigmatic works earned him the sobriquet of the "Sphinx of Delft". Vermeer Centrum DelftVoldersgracht 21 2611 EV Delft +31 15 213 8588 ...