Semira ABDULWAHAB

Semira ABDULWAHAB

Yellow Patches

2002

Multiple Print

45 x 45 cm

Signed