A Well Demarcated Mass Showing Different Mature Tissues And Dilated 50585

A Well Demarcated Mass Showing Different Mature Tissues And Dilated