Back to gallery

Ybor City

Night has fallen on Ybor City in Tampa, Florida and the TECO streetcars are shuttling revelers to and from the restaurants and clubs in this historic area.

505 views
0 faves
2 comments
Uploaded on March 20, 2009
Taken on March 12, 2009