Apollo's Fire: Handel's Messiah

  • First Baptist Church Shaker Heights, OH