UCF Medical School

The atrium at University of Central Florida College of Medicine located in Lake Nona. 

RED HUBER, ORLANDO SENTINEL
Copyright © 2017, Los Angeles Times
EDITION: California | U.S. & World
80°