Royal Tropical Institute

Mauritskade, Amsterdam

Parking around Royal Tropical Institute