Palma's Placa (Plaza) Major.
Living statues have long been a feature of Spanish city centres.
This matador hails from Essex!