Blue-Roof-Best-Practice-160-Old-Street-ph-ABG-07

Blue Roof Best Practice - Biodiverse blue roof with photovoltaic panels