by fokkebok
Amsterdam Netherlands 21 April 2024, people walking shopping at the Primark shopping mall Amsterdam Primark Damrak