Naturally, any journey into Vermeer (outside of New York City) should begin in Delft, the city that provided the Dutch master with the light and settings that make his work such a wonder of human achievement. For a full walking tour of the town, there’s no place better to look than in the pages of our “ART + TRAVEL ... Read More »