Saturday, 28 April 2007 1:28 P GMT-08
Flashes of Hope is a non-profit organization dedicated to creating uplifting portraits of children fighting cancer and other life threatening illnesses. The portraits, taken by award-winning photographers, help children feel better about their chang