Streets Turned To A Rushing River
- Cleared
Occurred on October 2, 2023 / Istanbul, Turkey
Info from Licensor: "A storm in Istanbul."..
Location
Istanbul, Turkey
Occurred
not known
Posted By
Anonymous user
Posted On
Oct-6-2023