Sunday, March 25, 2007

Tower City

The Cleveland Film Festival is being held at Tower City Center. It's a large building downtown with a theater, shops, offices and a hotel.

No comments: