senta







senta headquarters, Barcelona
Built project 2012