The Church in the Rock
A view of the Church in the Rock in Idar-Oberstein, Germany. This building was built entirely inside the hill over-looking the twin cities.
© Algrosskrueg | Stock Free Images
Similar Free Images
Categories: