Dam Square Amsterdam Netherlands

Dam Square Amsterdam Netherlands

Dam Square in Amsterdam, 1890 (Oud Amsterdam)