Back / Zurück: Paintings / Bilder
Oil on canvas, 120cm x 79cm
Painting by Ibrahim Baarghoud 2007