Tim Krause

Tim Krause teaches Web design, and is an avid macro photographer in his spare time.

  • 15,044 Affection
  • 269,187 Photo Views
  • 269 Followers
  • 513 Following
  • Wisconsin Rapids, Wisconsin, United States