Outdoor Sculpture
530 W Call St., Tallahassee, FL, 32306
By Ed Love outside FSU Museum of Fine Arts
Photo by Lance Taylor
530 W Call St.