Exact Location of Vermeer's "The Little Street" Discovered

Source: hyperallergic.com