San Nicola

Painting

Anna Maria Di Terlizzi
Bari, Italy
2006
9 1/2 × 12 inches