Foam monster engulfs River Lea in London, reaching heights of 10ft

Advertisements

Comments are closed.