646 views
26 likes
2 comments
2 shares

It itches my brain. #adhd #stimming