COVID-19 Pandemic Ukraine-Russia Crisis
A traffic police officer is directing traffic in stormy weather in Shanghai, China, on June 30, 2024. (

#11372268

30 June 2024


Login to view details


Storm Weather In Shanghai

#11372268

30 June 2024

A couple is struggling with an umbrella in stormy weather in Shanghai, China, on June 30, 2024. (

#11372269

30 June 2024


Login to view details


Storm Weather In Shanghai

#11372269

30 June 2024

People are walking with umbrellas under heavy rain in stormy weather in Shanghai, China, on June 30, 2024. (

#11372270

30 June 2024


Login to view details


Storm Weather In Shanghai

#11372270

30 June 2024

A woman is walking with an umbrella in stormy weather in Shanghai, China, on June 30, 2024. (

#11372271

30 June 2024


Login to view details


Storm Weather In Shanghai

#11372271

30 June 2024

A woman is walking with an umbrella in stormy weather in Shanghai, China, on June 30, 2024. (

#11372272

30 June 2024


Login to view details


Storm Weather In Shanghai

#11372272

30 June 2024