Duisburg, Germany

Little bit of space, little bit of nature, little bit of Zen...little bit of everything.