Messenger of the Gods
 
Messenger of the Gods (Αγγελελιοφόρος τον Θεών)1 m 65 cm × 1 m 45 cm oil on transperancies and metal
Shown at the Museum of Modern Art, Shanghai & Museum Pallazio Del Exposition, Rome