Delft

Town in Zuid Holland