Storms don't last forever.


23, Hamburg, Germany.