related tags: 0033DF 0154FF 1E499F 352F3A 4670D1 97706F AB5C5B C79D6C F4A03F barcelona bioclimaticbuilding greenarchitecture greenbox greenbuilding greenroof luisdegarrido mediterraneangreenroof mediterranenannativeplants nativeplants permaculture prefabconcept sustainablearchitecture 362940