Damrak Amsterdam Netherlands

Damrak Amsterdam Netherlands

Shoppers in the Damrak in Amsterdam, 1964 (Oud Amsterdam)