user avatar image for Teresa Oswald

Teresa Oswald

a human probably

2

Backed projects this year
13 pledges away from 2024 Star Backer