Approaching high-rise architecture on the shore of the Atlantic Ocean.

Approaching high-rise architecture on the shore of the Atlantic Ocean. View of Miami Beach, Florida, USA from top.

Most Popular Searches On City