DSC00207b

Posted on August 21, 2009 by Franklin Ishida

Baby Chen En, who received special medical care with ELCA assistance.

Share