Interior of atrium in Centro one of Europe's largest shopping mall in Oberhausen Germany

- Image ID: C6FBA3
Interior of atrium in Centro one of Europe's largest shopping mall in Oberhausen Germany
FocusEurope / Alamy Stock Photo
Image ID: C6FBA3
Location: Oberhausen, Germany