Veiled virgin
2710_4198
CanadaNorth AmericaNewfoundlandNewfoundland and LabradorAtlantic CanadaVeiled virginveiled virgin statuemarble atatueGiovanni StrazzaPresentation ConventSt. John's