This gallery contains 1 photo.
Fairy tales often begin with “Once upon a time” and end with “and they lived happily ever after”. In real life, there are no such guarantees. Prince Charming rarely ever arrive when you need him most, and the other thing that life and fairy tales have in common are the wicked witches. So why not […]