Reading progress update: I've read 279 out of 435 pages.

Restore Me - Tahereh Mafi

WHAT WHY WHAT