A foster child who has an independent life as a young... 08 Nov 2006, Paul Carter - JP992116.jpg

A foster child who has an independent life as a young... 08 Nov 2006, Paul Carter - JP992116.jpg