Vilvorde (Vilvoorde). Grand Place and City Hall
Vilvorde (Vilvoorde). Grand Place and City Hall