Irfan Cheema

Lychees
Oil on linen canvas
10 x 7 in
TG1046
Sold