L’Umbracle is located in Valencia, Spain. It is located in the City of Arts and Sciences and is landscaped with native plants.

L’Umbracle is located in Valencia, Spain. It is located in the City of Arts and Sciences and is landscaped with native plants.

  1. soulkitzchen reblogged this from thingsandschemes
  2. ephesians41 reblogged this from thingsandschemes
  3. thisordinaryroutine reblogged this from thingsandschemes
  4. thingsandschemes posted this