Description
Some gifts are planned and worked on for months before they are given. Some are a last minute inspiration when the funds can be scraped together. But what of a gift given when it is not expected? And what could be more special than a gift given with love?