41 w ·Translate

Promises are the sweetest lie.

image