Saint Leo University, 33701 State Road 52 September 14, 2021 by Saint Leo University’s Leo the Lion, a sculpture in bronze emailprint