BEEF Architecture Studio
Mallorca, Spain