ABOUT LIBBA
Libba is a writer based in Georgia. She lives with her two wonderful partners, their super cute dog, and the most selfish cat in the world.
Libba is a writer based in Georgia. She lives with her two wonderful partners, their super cute dog, and the most selfish cat in the world.