Cavernous haemangioma of the liver. The vascular spaces are large, dilated, many containing blood, and are lined by flattened endothelial cells. Scanty connective tissue stroma is seen between the cavernous spaces.