63K views
buncharted
More SHOCKING things about living in the Netherlands 🇳🇱 (Dutch culture shock for American expats)
Login with Google Login with Discord