The Memorization Project

Halifax Nova Scotia, Canada - Nairobi Kenya, Africa