San Nicola

Candle

Bari, Italy
2001
Wax with decal
6 1/4 inches