Damrak Supermarket

23 Damrak Amsterdam 1012LJ