Designed by
Title
The statue of our lady of Todtmoos, Germany #278742852
Description
The altar of the pilgrimage baroque church of Our lady of Todtmoos in Black Forest,Germany. English translation of the german sign: Mary of Todtmoos leaves nobody helpless
This image is editorial