The Church of St. Peter

Grote Markt 1, Heverlee

Museum's collection