olive branch

olive branch

  •  
     
      Superheroes in the "olive branch" of Türkiye's rescue operation