Indianapolis Children’s Museum “Incredible Costumes from Film and TV” Photos
Some photos from an il Trobadore performance at the Indianapolis Children’s Museum during their “Incredible Costumes from Film and TV” exhibit Sci-Fi event on 2011 March 26 in Indianapolis, Indiana.