Leo Valledor

Leo Valledor The Impossible Dream Acrylic on canvas 1981 120 x 132 at David Richard Gallery
Leo Valledor - The Impossible Dream
1981, Acrylic on canvas
120 x 132 inches
CALL FOR PRICE

Subscribe

You can Unsubscribe at any time.