Thursday 10 November 2016

Shopping Days



Only 17,885 shopping days left until I finish buying my xmas gifts when I'm 103.
The stress is getting to me.