High-resolution satellite images of the Hollywood Sign, Los Angeles, United States.

Storms