The new cultural building in the town of Illueca in northern Spain refers to the small scale structures that surround it.
Image credit: Rubén P. Bescós