Sunday, December 7, 2008

Ave Maria by The Priests


The Priests perform with The Choir of the Philharmonic Academy of Rome at St. Peter's Basilica.

No comments: