Does this look like a tongue tie? Her speech therapist said that she is and it could be the cause of her speech delay...

Ta