Select All
  • ephemeral || stiles and the originals
    151K 4.4K 16

    EPHEMERAL (adj.) lasting only for a very short time they say life goes by in the blink of an eye. for them it's true. the lifespan of a human seems like nothing when you're a thousand years old. tales of them exist in all corners of the world. tales that parents tell their kids to get them to behave. the thing is, a...