Take 15% off Plus & Awesome accounts and launch your photography to new heights. Upgrade now

Karl Blessing

  • 7,862 Affection
  • 143,705 Photo Views
  • 92 Followers
  • 95 Following
  • Grand Rapids, Michigan, United States