Monday August 15, 2005

Shanghai

This picture was taken approximately one year to-the-day ago, in Shanghai, China. We present it to shed some perspective on Miami’s supposed city-of-the-future status. The Herald recently suggested that the new Performing Arts Center is going to launch Miami into a new era. Careful study of this photo will suggest that Miami has a way to go.

comments powered by Disqus