What happend on a day of pure fun and celebration (not to mention a few surprises) laid on my K for my 30th.

Continue reading