Pictures of Green Room on 120 W Congress St, Detroit MI.

(Click on a thumbnail to enlarge picture)