The Fiesta de las Cruces or Cruz de Mayo is a holiday celebrated on 3 May in many parts of Spain and Hispanic America. From Wikipedia