x

Flash floods filmed

T TV Tuesday 18/July/2017 18:42 PM
By: Times News Service

Heavy rains caused flash floods in Istanbul on Tuesday