Russia invades Ukraine Bucha, a town near Kiev
A large electronics store believed to have been destroyed by Russian shelling in Bucha, near Kiev, May 2, 2022; photo by Koji Miki.
Details
Restrictions
High-resolution file available on request
Authorization requested before purchase
Authorization requested before purchase