Mahmoud Bahkshi Moakhar, Jesus, Film, 2007, installation, Lion Under the Rainbow (contemporary art from Tehran) exhibition, 2008, Athens, Greece

Right