“El Inmortal”

Available Artwork: Pedestal Pieces

“El Inmortal” / De la Torre Brothers / 2010 / Blown glass, mixed media / 41 x 22 x 16 inches
Category: Pedestal Pieces
← Back to Available Artwork