Search Editorial Photos
"A large flag is projected on the ceiling inside the Memorial..."
1 professional editorial images found
Loading search results...
#12521495
1 July 2025
A large flag is projected on the ceiling inside the Memorial of the First National Congress of the Communist Party of China in Shanghai, China, on July 1, 2025.
Restricted to Editorial Use Only.
Commercial use is not permitted without prior authorization.
Please contact us for more information.