Rainfall measured up to 242 kilograms of water per square meter during an October 2026 storm in Istanbul

Activity

Activity (0)
Loading comments...