Words of the World

Words of the World

Garrote (2010x14)


:

It's a common form of murder in films and TV - but garroting was once the official form of execution in Spain.

  • :
  • : 65
  • : 0
  • YouTube