A butterfly perches on flowers at a park in Songjiang District of Shanghai, east China, June 20, 2021. (Xinhua/Zhang Jiansong)
Cabbage butterflies fly at park in Shanghai
Source: Xinhua| 2021-06-20 22:34:59|Editor: huaxia
A butterfly perches on flowers at a park in Songjiang District of Shanghai, east China, June 20, 2021. (Xinhua/Zhang Jiansong)