Much ado in Spain for art enthusiasts