Delegates staring intently - Miami Beach, Florida.

Delegates staring intently - Miami Beach, Florida.