Turkey: Waterspout Spotted In Çatalca, Istanbul 6
- Captured on Tuesday 23rd of June 2020
- Location is Istanbul
Description
A clear and big waterspout was spotted near Çatalca, Istanbul, Turkey on Tuesday, June 23. A video posted on social Read more...