Selena Peters

also on:

Selena Peters

Louisiana, USA

About

I write a lot, but not as much as I should and I play games a lot, but more than I should.

Badges

Entertainment Interests

Characters Like Her

    matching ...
learn how we match

Characters She's a Fan of