Teresa Bishop
Teresa Bishop
Teresa Bishop

Teresa Bishop

  • Texas

Diagnosed with Glaucoma & managing it but still praying for a cure! Thankful that I can still see my pins! : )