The Locals Know Amsterdam
02:03Amsterdam locals talk about their city and what makes it unique.
From:
The Layover and Amsterdam
Amsterdam locals talk about their city and what makes it unique.