Delegate with Humphrey hat on - Miami Beach, Florida

Delegate with Humphrey hat on - Miami Beach, Florida