LIVE VIDEO: Show Me St. Louis    Watch
 

Brother Mel Artwork

12:41 PM, Apr 17, 2012   |    comments
  • Share
  • Print
  • - A A A +

The work of Brother Mel is on display at the St. Louis University Museum of Art through May 27th. Admission is FREE! You can find out more by calling 314-977-2666 or visit their website www.SLUMA.SLU.EDU.

 

 

 

 

 

 

Most Watched Videos