La Diana is a minimal space located in Barcelona, Spain, designed by CRÜ Studio
Leo Lei Saved to Minimalist Design