Pastor John Andrew Theiss

Brooks, Alberta, Canada