DesiMDB
Things Best Left poster
EN

Things Best Left

“Scar, (n.): A lingering sign of damage or injury, either mental or physical.”

8.01 votes20050h 3m

Madeleine wakes each morning to find fresh scars on her body, cut while she slept.

Your rating

You may also like