Life and Death have been in love
for longer than we have words to describe. Life sends countless gifts to Death and Death keeps them forever. / life :: death :: love :: story
More like this ↓↓↓
989181, 1604277, 1555622, 1561841, 1716056, 1605491, 1456539, 1414783, 1367597, 1351360, 1333377, 1786650, 1871567, 1983912, 1182649