A photo taken on January 20, 2025, shows the Ferrari shop in the Xintiandi shopping district in Shanghai, China. (

#11965806

20 January 2025


Login to view details


Ferrari

#11965806

20 January 2025

A photo taken on January 20, 2025, shows the Ferrari shop in the Xintiandi shopping district in Shanghai, China. (

#11965807

20 January 2025


Login to view details


Ferrari

#11965807

20 January 2025

A photo taken on January 20, 2025, shows the Ferrari shop in the Xintiandi shopping district in Shanghai, China. (

#11965808

20 January 2025


Login to view details


Ferrari

#11965808

20 January 2025