Storms don't last forever.


22, Hamburg, Germany.