Just look to the skies. The view from the streets of South Beach can be inspiring.
Miami, Florida, US
Discovered by Terry Nelson on 26 February 2008. 963 views.