Pomegranates and Lotus Leaf

Pomegranates and Lotus Leaf
Pomegranates and Lotus Leaf
oil on canvas
45 x 92 cm
Available


<   go back