The Plug Store

coffeeshop in Amsterdam
The Plug Store coffee shop Amsterdam
When it was The Store