23 Posts

Shared Favorites

  • James Paton has not yet identified any favorite posts.

About

Lead Pastor at First Alliance Church, Calgary AB

My Activity