Amsterdam, Netherlands - April 20, 2017: The Bulldog Coffee Shop In The Red Light District Of Amsterdam, Holland, The Netherlands Stock Photo, Picture And Royalty Free Image. Image 94407506.
The Bulldog - Centrum, Amsterdam, Pays-Bas | Sygic Travel
The Bulldog, the first coffee shop in Amsterdam, Holland Stock Photo - Alamy