Meg Richards

Meg Richards

Meg likes video games, writing and writing about video games.  She has a cat called Seren Du who likes watching the flashing lights on the screen.
Back to top button