Masters in Elisava, Barcelona

Can anybody tell me anything about Master Degrees in Elisava, Barcelona?

nice birds

What do you mean?

:smiley:

If he’s british hes referring to the women