Blood Sweat Tears

  • 103
  • 2
  • 0
  • A political poster expressing the costs of war in the Middle East.