Dam Square Amsterdam Netherlands

Dam Square Amsterdam Netherlands

Christmas Tree outside the Royal Palace in Amsterdam, 1965 (Oud Amsterdam)