San Nicola

Icon Print

Street vendor
Bari, Italy
2007
Decoupage
6 3/8 x 8 3/4 inches