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

Restore Me - Tahereh Mafi

I love james so adorable