“Italian Style”

Available Artwork: Pedestal Pieces

“Italian Style” / De la Torre Brothers / 2006 / Blown glass, mixed media / 34 x 15 x 14 inches
Category: Pedestal Pieces
← Back to Available Artwork