Plant cell

A plant cell from a leaf