Green Place

coffeeshop in Amsterdam
Green Place coffee shop Amsterdam
pic by Lemming