Vilvorde (Vilvoorde). Church of Our Lady on Chastel-d'Andelot Square
Vilvorde (Vilvoorde). Church of Our Lady on Chastel-d'Andelot Square