A terrace along the water in the historic Delfshaven (harbor). Tags PortTerrace Direct download .jpg PrevNext