AR EN

Abo Jaafar Al Mansoor
Located in Al Mansoor Melia Hotel, Baghdad. Made from Bronze – 1986


  • pic
  • pic
  • pic
  • pic