Opera 2001
Country:
Italy
Title:
Opera 2001
Medium:
Lampwork
Type:
Sculpture
Size:
19" x 6"
Price:
On Request
Toffolo's Galleries
The Gilded Toffolo
Miscellaneous Toffolo
Traditional Toffolo
About Toffolo