A flood pumping station overflowed following heavy rain sending volumes of water into a residential area in Navotas, Philippines, on July 15.
Quickly and easily download Instagram videos with our free tool.