Irfan Cheema TG1039
Irfan Cheema
TG1039
Oil on linen
28 x 28 in
sold
Irfan Cheema
TG1039
Oil on linen
28 x 28 in
sold
Irfan Cheema
TG968
Oil on linen canvas
12 x 10 in
Sold
Irfan Cheema
TG967
Oil on linen canvas
16 x 12 in
Sold
Irfan Cheema
TG966
Oil on linen canvas
12 x 12 in
Sold
Irfan Cheema
TG965
Oil on linen canvas
10 x 7 in
Sold
Irfan Cheema
TG964
Oil on linen canvas
16 x 12 in
Sold
Irfan Cheema
TG963
Oil on linen canvas
16 x 12 in
Sold
Irfan Cheema
TG962
Oil on linen canvas
24 x 24 in
Sold
Irfan Cheema
TG961
Oil on linen canvas
32 x 16 in
Sold
Irfan Cheema
TG960
Oil on linen canvas
16 x 12 in
Sold