Heavy rainfall takes over Istanbul, causes floods

Heavy rainfall takes over Istanbul, causes floods

ALL PHOTOS