Iberdrola Tower Gardens

Location : Barcelona, Spain
Date of project : 2012
Date of construction : 2013
Client : Iberdrola S.A.