Designed by
Title
Residents of Odessa, Ukraine #326252914
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