Icon | Grande Oasis at Carrollwood

Icon of a medical center.