A Well Demarcated Mass Showing Different Mature Tissues And Dilated 49915

A Well Demarcated Mass Showing Different Mature Tissues And Dilated