Attributed to: Calvert Richard Jones
Keywords: Architecture Church Belgium
St. Rumbold's Cathedral (Sint-Romboutskathedraal) in Mechelen, Belgium.
The Cathedral, Mechelen, Belgium...