LivAndIz.com | Gallery | Previous | Next

November 6, 2004

Dr. Castillo, the inventor of Olivia, poses for a picture with the Lamb family.

PB060004

Full resolution image here.