Irfan Cheema

Still Life with Seashells & Cadmium Red
Oil on linen canvas
24 x 24 in
TG962
Sold