Pneumocystis carinii pneumonia. Rare cause of hemoptysis.