A coffee shop – selling (legally) marijuana or cannabis. Amsterdam is full of these coffee shops, considered to be the safest places to buy cannabis.
All images are © Chris Gibbins