Spanish flag at half-mast following the terrorist attacks in Barcelona.