Store Chimayo Serpent Image 1 of 3 Image 2 of 3 Image 3 of 3 Chimayo Serpent $13,500.00 Oil & Mixed media on canvas, 2002-2022, not framed. 70” x 60”. Artist: Orlando Leyba Add To Cart
Store Chimayo Serpent Image 1 of 3 Image 2 of 3 Image 3 of 3 Chimayo Serpent $13,500.00 Oil & Mixed media on canvas, 2002-2022, not framed. 70” x 60”. Artist: Orlando Leyba Add To Cart