Shafira Annisa

Shafira Annisa

Tech enthusiast. Amateur writer. Lifetime learner.