Church of the Holy Cross at Saint Leo Abbey
Entrance to the abbey church on Saint Leo University campus, St. Leo, Florida.
ChurchCollegeFloridaSaint LeoSchool