Karim Abu Shakra

Flowers, oil on canvas, 119X99 cm. Signed. Signed on the reverse.

Price: $2,000