Top rated comment
This is definitely Tuberculosis
Is this heart? Big heart. Heart failure
Yes tuberculosis cavitations
No it's cavitation in tuberculosis - last stage
T. B cavities after evacuation of casiation
Secondary tuberculosis leading to cavitation