Designed by
Title
Residents of Odessa, Ukraine #326251791
Description
Odessa, Ukraine, July 13, 2024 Residents of Odessa are protesting to draw attention to the fact that the local government spends all the funds that enter the budget on the armed forces of Ukraine
This image is editorial