SANTA CLARA Building, Spain by Lagula Arquitectes

”Ice block” inserted into old building