Irfan Cheema

Untitled
Oil on canvas
32 x 24 in
TG688
Sold