Ahmed Moustafa · Orbits of Praise, 2002

Ahmed Moustafa, Orbits of Praise, 2002, oil paint, 194 × 158 cm. Sold at auction in 2006. See Ahmed Moustafa’s auction records and prices →