Amy

Location: Southeast Asia
Organization: New Generations (A part of City Team Ministries)
Web Site: newgenerations.org

Amy
Amy