Home
Gallery
Other
Contact
More
La Salida de la Luna (the rise of the moon, spanish) is a wall sculpture
Mirror Polished Stainless Steel
59" x 19"