Opera 2000
Country:
Italy
Title:
Opera 2000
Medium:
Lampwork
Type:
Sculpture
Size:
19" x 6"
Price:
$5500
SOLD
at SOFA Chicago, 2000
Toffolo's Galleries
The Gilded Toffolo
Miscellaneous Toffolo
Traditional Toffolo
About Toffolo