ByNobleID
    Giant cyst of the cavum septi pellucidi, cavum Vergae and veli interpositi. | NobleID