Skyscrapers of downtown Los Angeles, worm's eye view, Los Angeles, California, United States


Skyscrapers of downtown Los Angeles, worm's eye view, Los Angeles, California, United States
Location: Los Angeles, California, United States