Title: Leopard spots or God's masterpiece, which?
Subjects: Missions
Places: Zaire