Oberneuland II

Location
Bremen, Germany

Oberneuland II