BCMaraniac

The ovary and oviduct in a 12 week old pullet.

The ovary and oviduct in a 12 week old pullet.
BCMaraniac, Sep 17, 2014

BackYard Chickens is proudly sponsored by