Portrait of Sheri Elofson - Tallahassee, Florida.

Portrait of Sheri Elofson - Tallahassee, Florida.