Back to photostream

The Brain

This building houses the International Neuroscience Institute or INI in Hannover. It is meant to resemble a human brain.

2,966 views
50 faves
10 comments
Uploaded on October 20, 2018
Taken on June 10, 2018