Designed by
Title
Florentia Village, a luxury outlet mall located in Pudong, Shanghai, China #280148848
Description
Florentia Village, a luxury outlet mall located in Pudong, Shanghai, China. It is inspired by Italian architecture and features over 300 designer brands.Taken in June 2023
This image is editorial