The Impossible Dream | Leo Valledor | David Richard Gallery | New York

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.