Irfan Cheema

Still life with Peaches and Plums
Oil on linen canvas
20 x 20 in
TG956
Sold