Culture Arena
English

Italy · Religion & Belief · Normal

Which answer matches this clue: the basilica housing the Holy Shroud?

Turin Cathedral is the match: the basilica housing the Holy Shroud.

Play Italy · Religion & Belief