Log out
San Nicola
Icon Print
Street vendor
Bari, Italy
2007
Decoupage
6 3/8 x 8 3/4 inches