Icon

San Nicola benedicente

Empirea

Basilica di San Nicola
Bari, Italy

2007

4 1/8 x 4 7/8 inches