Irfan Cheema

Still life with Spring Blossoms - II
Oil on linen canvas
32 x 32 in
TG941
Sold