Designed by
Title
The Sankt Ursula Church in Oberursel, Hessen, Germany #214160956
Description
The Sankt Ursula Church in Oberursel am Taunus, Hessen, Germany. The foundations point to the 12th century. The new building was consecrated in 1659.
This image is editorial