Catholic Priests Kick-Off First International Organ Festival
The International Organ Festival in Rome, Italy seeks to create an artistic program that is both catechetical and an entryway to the mystery of Christ, according to the priests organizing the event.
