What’s on in Spain: May 2015

What’s on in Spain: May 2015

May is the month of festivals, festivals and more festivals - from music shows, to horse shows to, of course, an international puppet show.