Designed by
Title
Christian Church of Taggia Italy: internal view. Color image #257074165
Description
Internal view of The sanctuary of the Miraculous Madonna, Catholic church of Taggia, small village of the Ligurian hinterland, on the slopes of the Maritime Alps Imperia Province, Northern Italy.
This image is editorial