Designed by
Title
Interior of the Centro Shopping Mall in Oberhausen, Germany #88932336
Description
Oberhausen, Germany - March 17, 2017: Interior design of the Centro Shopping Mall in Oberhausen, Germany - one of the largest malls in Europe.
This image is editorial