Stormfall River Delta

A winding river delta during a dramatic storm