Amsterdam Bus Station

Prins Hendrikkade, 1012 TM Amsterdam, Netherlands