Architectural contemporary design details from The Champalimaud Centre for The unknown. Lisbon, Portugal, Europe.

- Image ID: S2KE13