What Cheer? Brigade on the City Museum Roof

1 of 37

 

 

The 19-piece brass band from Providence, Rhode Island took the roof of the City Museum on August 7, 2009. Photos by Steve Truesdell.

My Voice Nation Help
0 comments
St. Louis Concert Tickets
Loading...