The streets of Alicante, Spain are decorated for the annual Cruces de Mayo, or the Festival of The Crosses.