Sp211030ce-small

By 31 October 2021

The climate situation - © Chappatte in Der Spiegel, Germany

The climate situation – © Chappatte in Der Spiegel, Germany