atocha

  • Two Heads are Better than One

    Two Heads are Better than One

    Two large bronze heads, three metres high and weighing 2,000 kilos each, adorn the entrance to Atocha railway station in Madrid, Spain.