mazalart.com
Pomegranate Tree 2013
Pomegranate Tree, 2013, Oil,120 x 140 cm. Sold