A view of Delft from the New Church tower.