Holy Card

S. Nicola di Bari

Italy

2001

Paper lace