Designed by
Title
Leuven, Flemish Brabant, Belgium - Detail of the facade of the Saint Peter church in old town #282324035
Description
Leuven, Flemish Brabant, Belgium, July 23, 2023 - Detail of the facade of the Saint Peter church in old town
This image is editorial