‘Netherlands Amsterdam street litter bin 02’


A litter bin by the tram station at Amsterdam Zuid in the Netherlands with the sign XXX on it

Amsterdam the NETHERLANDS

Leave a Reply

%d bloggers like this: