Human kidney (embryo)
Microscopic image of an human kidney (embryo). H&E.