View from Nieuwe Kerk - Delft, Netherlands (3D6089)