Ibrahim Shahda "La Rinascita"

From 12 March to 30 April 2009
Selfportrait wtih big blue coat and white shirt
1982
Oil on canvas
146 x 114 cm