People having dinner in the Holiday Inn dining room - Tallahassee, Florida.

People having dinner in the Holiday Inn dining room - Tallahassee, Florida.