Amsterdam, The Netherlands: One of the ubiquitous “coffee” shops

Leave a comment