Back / Zurück: Paintings / Bilder
Oil on canvas, 100cm x 80cm
Painting by Ibrahim Baarghoud 2010