ISLA DE PEDROSA Project: ISLA DE PEDROSA Location: Madrid, Spain Year: 2023 Architect: Aranguren & Gallegos Arquitectos Material: STACBOND FR Systems: STB-T-PEG