THE JADE DOOR


“The Jade door”

“The Jade door” Oil on canvas 146 x 97 cm Art by © François SCHLESSER

See details of this painting