Laura Smiles
Outdoor Sculpture
Tallahassee, FL, 32304
in the center of the FSU Labyrinth
Photo by Lance Taylor
Location Info
Tallahassee, FL, 32304