Ayesha Farooq 149

Oil on Canvas

Size
137.16 x 106.68 cm
54 x 42 in

 225,785

In stock

In stock