Talking about paintings, we have the French School, the Dutch School, ..., and when I arrive to Spain I find that there's no such school and the text - to translate - talks about Producción Española, that can be translated as:
Spanish Production???? It sounds too literal, doesn't it?
Thank you for your help.