Place: Downtown Miami, Miami, Florida, United States
By Howard Seelig Uploaded on 15 February 2008 1 favorite, 52 views
A view from MacArthur Causeway