“Luchadorcito”

Available Artwork: Pedestal Pieces

“Luchadorcito” / De la Torre Brothers / 2004 / Blown glass, mixed media / 24 x 12 x 11 inches
Category: Pedestal Pieces
← Back to Available Artwork