Designed by
Title
Police in Odessa, Ukraine #326249378
Description
Odessa, Ukraine, July 13, 2024 Police supervise a demonstration to draw attention to the fact that the local government spends all the funds that go into the budget for the Ukrainian Armed Forces
This image is editorial