AUTHOR ARCHIVES:
Charlotte O'Shea

About Charlotte O'Shea

Purveyor of short shorts. Make-up junkie. Hopes to grow old disgracefully. Follow Charlotte on instagram @charlotte.oshea