Institut Lluís De Requesens
Location:
Barcelona (Spain)
Architecture studio:
Batlle I Roig
Systems:
ESC Solar control louvers