Karl Blessing

  • 7,009 Affection
  • 137,248 Photo Views
  • 89 Followers
  • 95 Following
  • Grand Rapids, Michigan, United States