Holy Card

San Nicola di Bari

Chiesa dei Santi Nicolao e Francesco
Sacro Monte di Orta, Italy

Laminated card