Damrak Amsterdam Netherlands

Damrak Amsterdam Netherlands

View down the Damrak in Amsterdam, 1906 (Stadsarchief Amsterdam/Bernard F. Eillers)