A human egg cell - Image Details