Swede Dreams II

Shirt Color: Sobbing Dark Grey

Not all fairytales end happily ever after. Some start out strong but fade with time. They're only kept alive in the hearts of those who retell them and those who relive them.