• 14 years ago
Part 2: Blue Canoe Recording artist Joseph Patrick Moore documents his personal journey to Swaziland South Africa, performing music and missions work with HeartForAfrica.org.

Recommended