Designed by
Title
Taksim square in Istanbul #274548483
Description
ISTANBUL, TURKEY - APRIL 23: People walking near The Republic Monument on Taksim square in Istanbul, Turkey on April 23, 2023. Taksim square often become the place of street riots
This image is editorial