Christopher and Dolly Kirubakaran record radio programs at the HCJB Global studio in Delhi, India. Nov 2005

Christopher and Dolly Kirubakaran record radio programs at the HCJB Global studio in Delhi, India. Nov 2005