Craig's Restaurant in Key Largo, Fla. / Brian Tipton

2008 Key West Songwriters' Festival (36)