Designed by
Title
South portal of the NordWestZentrum in Frankfurt, Germany. #230637213
Description
South portal of the NordWestZentrum, a major shopping mall and district centre in northwest Frankfurt, Germany. Blue summer sky.
This image is editorial