location_on Barcelona, Ibiza, Madrid, North
TBA - Studio Stereo, close to pl. Catalunya, 08007, Barcelona, Barcelona