The Oratory at the Ave Maria University in Naples, Florida is the physical and spiritual center of the town and the campus, photo by Rion Rizzo of Creative Sources
The Oratory at the Ave Maria University in Naples, Florida is the physical and spiritual center of the town and the campus, photo by Rion Rizzo of Creative Sources