You can choose - that old birthday song or our new exciting personalized birthday song with your name. There is a new way to celebrate a birthday. Don't sing those old Birthday wishes - play the new and fun birthday song. Join the new Happy Birthday song generation - more than 100 million people have. 1HappyBirthday.com has a personalized Happy Birthday wish just for you! Yes. An original free Birthday song combined with a Feliz Cumpleaños song personalized with your name. It is a Birthday song mp3. It's fun. It's one of a kind. It's wild. It's catchy. It's 1 personalized Birthday song just for your birthday. Happy Birthday! Happy Birthday! Let's sing Happy Birthday to you! Get the birthday song spirit. Get with the new way to send birthday wishes.
Kids are all about their birthdays, and we have hundreds of birthday cards for kids, including age-specific cards and featuring favorite licensed characters from Disney, Star Wars, My Little Pony, Spider-Man and many more. You'll even find twins birthday cards for those lucky enough to share a birthdate. If you're throwing a birthday party, use our fill-in-the-blank birthday invitations for quick, affordable invites.
Few days of the year are as important to us as a friend or loved one’s birthday. Whether we want to admit it or not, we expect a certain level of special treatment on our birthday and we also expect happy birthday wishes from those who are important in our lives. When your friends, family, spouse, boyfriend, girlfriend or other important people in your life have a birthday, we usually send them a birthday message greeting them and wishing them well. However, we often don’t give the birthday wishes careful thought. And on a day that is so important and personal to so many people, why not take the time to craft a clever, heartfelt, romantic or funny birthday wish that can help make their special day a bit more special?
Definitely an idea but less time consuming to do just one or the other. Also I'm thinking of the confusion for the customer. From what I see some digital download shop owners will offer physical prints but they do it as a "blank" store item customers can buy and then reference the image they want printed so I might do that. Do you sell digital downloads or physical prints?

One of Sarah’s biggest freelance jobs so far has been designing the Brilliant Business Planner! She landed this job by seeing a need for her service and reaching out to Sarah and Beth Anne. This is a great lesson for any entrepreneur — it never hurts to ask. The worst thing that can happen is that someone says no, but on the flip side you could land a great job and a great partnership!
!function(n,t){function r(e,n){return Object.prototype.hasOwnProperty.call(e,n)}function i(e){return void 0===e}if(n){var o={},u=n.TraceKit,s=[].slice,a="?";o.noConflict=function(){return n.TraceKit=u,o},o.wrap=function(e){function n(){try{return e.apply(this,arguments)}catch(e){throw o.report(e),e}}return n},o.report=function(){function e(e){a(),h.push(e)}function t(e){for(var n=h.length-1;n>=0;--n)h[n]===e&&h.splice(n,1)}function i(e,n){var t=null;if(!n||o.collectWindowErrors){for(var i in h)if(r(h,i))try{h[i].apply(null,[e].concat(s.call(arguments,2)))}catch(e){t=e}if(t)throw t}}function u(e,n,t,r,u){var s=null;if(w)o.computeStackTrace.augmentStackTraceWithInitialElement(w,n,t,e),l();else if(u)s=o.computeStackTrace(u),i(s,!0);else{var a={url:n,line:t,column:r};a.func=o.computeStackTrace.guessFunctionName(a.url,a.line),a.context=o.computeStackTrace.gatherContext(a.url,a.line),s={mode:"onerror",message:e,stack:[a]},i(s,!0)}return!!f&&f.apply(this,arguments)}function a(){!0!==d&&(f=n.onerror,n.onerror=u,d=!0)}function l(){var e=w,n=p;p=null,w=null,m=null,i.apply(null,[e,!1].concat(n))}function c(e){if(w){if(m===e)return;l()}var t=o.computeStackTrace(e);throw w=t,m=e,p=s.call(arguments,1),n.setTimeout(function(){m===e&&l()},t.incomplete?2e3:0),e}var f,d,h=[],p=null,m=null,w=null;return c.subscribe=e,c.unsubscribe=t,c}(),o.computeStackTrace=function(){function e(e){if(!o.remoteFetching)return"";try{var t=function(){try{return new n.XMLHttpRequest}catch(e){return new n.ActiveXObject("Microsoft.XMLHTTP")}},r=t();return r.open("GET",e,!1),r.send(""),r.responseText}catch(e){return""}}function t(t){if("string"!=typeof t)return[];if(!r(j,t)){var i="",o="";try{o=n.document.domain}catch(e){}var u=/(.*)\:\/\/([^:\/]+)([:\d]*)\/{0,1}([\s\S]*)/.exec(t);u&&u[2]===o&&(i=e(t)),j[t]=i?i.split("\n"):[]}return j[t]}function u(e,n){var r,o=/function ([^(]*)\(([^)]*)\)/,u=/['"]?([0-9A-Za-z$_]+)['"]?\s*[:=]\s*(function|eval|new Function)/,s="",l=10,c=t(e);if(!c.length)return a;for(var f=0;f0?u:null}function l(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#]/g,"\\$&")}function c(e){return l(e).replace("<","(?:<|<)").replace(">","(?:>|>)").replace("&","(?:&|&)").replace('"','(?:"|")').replace(/\s+/g,"\\s+")}function f(e,n){for(var r,i,o=0,u=n.length;or&&(i=u.exec(o[r]))?i.index:null}function h(e){if(!i(n&&n.document)){for(var t,r,o,u,s=[n.location.href],a=n.document.getElementsByTagName("script"),d=""+e,h=/^function(?:\s+([\w$]+))?\s*\(([\w\s,]*)\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,p=/^function on([\w$]+)\s*\(event\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,m=0;m]+)>|([^\)]+))\((.*)\))? in (.*):\s*$/i,o=n.split("\n"),a=[],l=0;l=0&&(g.line=v+x.substring(0,j).split("\n").length)}}}else if(o=d.exec(i[y])){var _=n.location.href.replace(/#.*$/,""),T=new RegExp(c(i[y+1])),E=f(T,[_]);g={url:_,func:"",args:[],line:E?E.line:o[1],column:null}}if(g){g.func||(g.func=u(g.url,g.line));var k=s(g.url,g.line),A=k?k[Math.floor(k.length/2)]:null;k&&A.replace(/^\s*/,"")===i[y+1].replace(/^\s*/,"")?g.context=k:g.context=[i[y+1]],h.push(g)}}return h.length?{mode:"multiline",name:e.name,message:i[0],stack:h}:null}function y(e,n,t,r){var i={url:n,line:t};if(i.url&&i.line){e.incomplete=!1,i.func||(i.func=u(i.url,i.line)),i.context||(i.context=s(i.url,i.line));var o=/ '([^']+)' /.exec(r);if(o&&(i.column=d(o[1],i.url,i.line)),e.stack.length>0&&e.stack[0].url===i.url){if(e.stack[0].line===i.line)return!1;if(!e.stack[0].line&&e.stack[0].func===i.func)return e.stack[0].line=i.line,e.stack[0].context=i.context,!1}return e.stack.unshift(i),e.partial=!0,!0}return e.incomplete=!0,!1}function g(e,n){for(var t,r,i,s=/function\s+([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*)?\s*\(/i,l=[],c={},f=!1,p=g.caller;p&&!f;p=p.caller)if(p!==v&&p!==o.report){if(r={url:null,func:a,args:[],line:null,column:null},p.name?r.func=p.name:(t=s.exec(p.toString()))&&(r.func=t[1]),"undefined"==typeof r.func)try{r.func=t.input.substring(0,t.input.indexOf("{"))}catch(e){}if(i=h(p)){r.url=i.url,r.line=i.line,r.func===a&&(r.func=u(r.url,r.line));var m=/ '([^']+)' /.exec(e.message||e.description);m&&(r.column=d(m[1],i.url,i.line))}c[""+p]?f=!0:c[""+p]=!0,l.push(r)}n&&l.splice(0,n);var w={mode:"callers",name:e.name,message:e.message,stack:l};return y(w,e.sourceURL||e.fileName,e.line||e.lineNumber,e.message||e.description),w}function v(e,n){var t=null;n=null==n?0:+n;try{if(t=m(e))return t}catch(e){if(x)throw e}try{if(t=p(e))return t}catch(e){if(x)throw e}try{if(t=w(e))return t}catch(e){if(x)throw e}try{if(t=g(e,n+1))return t}catch(e){if(x)throw e}return{mode:"failed"}}function b(e){e=1+(null==e?0:+e);try{throw new Error}catch(n){return v(n,e+1)}}var x=!1,j={};return v.augmentStackTraceWithInitialElement=y,v.guessFunctionName=u,v.gatherContext=s,v.ofCaller=b,v.getSource=t,v}(),o.extendToAsynchronousCallbacks=function(){var e=function(e){var t=n[e];n[e]=function(){var e=s.call(arguments),n=e[0];return"function"==typeof n&&(e[0]=o.wrap(n)),t.apply?t.apply(this,e):t(e[0],e[1])}};e("setTimeout"),e("setInterval")},o.remoteFetching||(o.remoteFetching=!0),o.collectWindowErrors||(o.collectWindowErrors=!0),(!o.linesOfContext||o.linesOfContext<1)&&(o.linesOfContext=11),void 0!==e&&e.exports&&n.module!==e?e.exports=o:"function"==typeof define&&define.amd?define("TraceKit",[],o):n.TraceKit=o}}("undefined"!=typeof window?window:global)},"./webpack-loaders/expose-loader/index.js?require!./shared/require-global.js":function(e,n,t){(function(n){e.exports=n.require=t("./shared/require-global.js")}).call(n,t("../../../lib/node_modules/webpack/buildin/global.js"))}});
Hey there!! I wanted to thank you again for including a collection of my printables in your collection :o) I recently moved to WordPress & you can no longer get to those printables from the link above…I was curious if you could update it as your site is one of my BIGGEST referrers for which I am so grateful! I couldn’t find a way to contact you so I hope this comment finds it way! Happy New Year…

We stayed at the East Bay Inn for 2 nights in July and were so delighted at the experience. The staff was super friendly and had everything taken care of. Cold bottled water was available whenever we needed it (it was July, we needed it often). A wine and cheese reception was offered every evening and there was much more than cheese to munch on. The rooms were fabulous!


While perusing another decor blog I came across a great site for inexpensive art.  It is called Vintage Printables and is full of options for your walls.  All you have to do is look through the art, find the perfect print and take it to Kinkos to have it blown up.  All in all it should cost you a few bucks, minus the frame which I suggest HomeGoods for those.  Or even Goodwill…you can always find a used frame there and spruce it up with some spray paint!  

This is where Pinterest came in. I decided that I was going to use Pinterest as my marketing platform. I wasn't going to spread myself thin across multiple social media arenas. I was going to focus on one, and I knew that Pinterest was the right one for me because it was where I went when I was hungry for printables, so I was familiar with how I could leverage it for my own. Also, Pinterest has this magic fairy dust that is great for businesses - it puts its users in a take-action/shopping frame of mind. When people are on Pinterest, they are typically there because they want to improve some aspect of their life. They are looking for solutions, which often results in a purchase. 

My Plan, Do, Review kit continued to sell, but I had another collection of useful templates bubbling in my mind. Before I had even ever started this blog, I had been using a system called the Ultimate Life Binder as a way to keep track of my life. It was my central hub for setting goals, measuring my progress, and generally just being aware of where I was, where I was going, and what I was working on a day to day basis. It was comprised of life-management printables that I had printed out from my findings on the web and some that I had created myself to suit me even more personally. 


Angie, where have you been all my (design) life?! Thank you so so much for doing all of this work and for sharing it with us. Wow. Absolutely incredible collection. Tell me, please, if I want to use a printout of something here as a background image in a mixed media piece, what is the cost? (I am working on a painting series, and one will be donated to an auction for charity; the others may be placed for sale at some point.) Thank you again!
I sell physical prints mostly out of the fear of someone reselling. Like you said, they could still do that with a physical copy by scanning but at least that’s a little more of a hassle. I’d also hate to see my art printed on shitty paper or the colors are completely off because the buyer (or print service they use) doesn’t put in the effort to get the colors just right.
Kids are all about their birthdays, and we have hundreds of birthday cards for kids, including age-specific cards and featuring favorite licensed characters from Disney, Star Wars, My Little Pony, Spider-Man and many more. You'll even find twins birthday cards for those lucky enough to share a birthdate. If you're throwing a birthday party, use our fill-in-the-blank birthday invitations for quick, affordable invites.
Also, if you are new to this site, I wanted to let you know  that I have a board on Pinterest  that  you might want to follow that has several pins (ideas) by other planner designers, stationery, home office decor,  office supplies and planner freebies that are mostly planner related, you can view that board and/or follow here,  Home Office | Planners & Stationery Favs.
Here and there I shared my Life Binder process on this blog. It truly was the cornerstone of how I was taking 100% responsibility for my life - a life philosophy that this blog is all about. My audience showed a lot of interest in it and I had friends constantly asking me to help them put together their own Life Binders. However, as with anything that we're really good at, I didn't consider turning it into something that other people could buy and use because, well, "it's so easy, anybody can make their own." Hahaha. *Business tip: If you ever find yourself saying that about something that you're good at, please turn it into a product. It could make you a millionaire and make a lot of people's lives better.

I just started my Printables shop GrinandPrint in Etsy and I can’t even get one person to buy. Is it that there are so many shops now? I have a facebook page, instagram, Twitter etc. I utilize all of these including Pinterest. I can’t seem to get someone to even give me any feedback so I know what I am doing wrong. It is so frustrating. I would love to here what others think I’m doing wrong in my shop so I can make some changes. Great read though.


First, you will need to do at least a Google search, words and/or image, to be sure you won’t run into any copyright or trademark issues. You can also search records at the U.S. Patent and Trademark Office online and the Copyright Office online. It may sound silly, but it could end up costing you a lot of time or money if your idea is infringing on someone else’s work.
(function(){"use strict";function u(e){return"function"==typeof e||"object"==typeof e&&null!==e}function s(e){return"function"==typeof e}function a(e){X=e}function l(e){G=e}function c(){return function(){r.nextTick(p)}}function f(){var e=0,n=new ne(p),t=document.createTextNode("");return n.observe(t,{characterData:!0}),function(){t.data=e=++e%2}}function d(){var e=new MessageChannel;return e.port1.onmessage=p,function(){e.port2.postMessage(0)}}function h(){return function(){setTimeout(p,1)}}function p(){for(var e=0;et.length)&&(n=t.length),n-=e.length;var r=t.indexOf(e,n);return-1!==r&&r===n}),String.prototype.startsWith||(String.prototype.startsWith=function(e,n){return n=n||0,this.substr(n,e.length)===e}),String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}),String.prototype.includes||(String.prototype.includes=function(e,n){"use strict";return"number"!=typeof n&&(n=0),!(n+e.length>this.length)&&-1!==this.indexOf(e,n)})},"./shared/require-global.js":function(e,n,t){e.exports=t("./shared/require-shim.js")},"./shared/require-shim.js":function(e,n,t){var r=t("./shared/errors.js"),i=(this.window,!1),o=null,u=null,s=new Promise(function(e,n){o=e,u=n}),a=function(e){if(!a.hasModule(e)){var n=new Error('Cannot find module "'+e+'"');throw n.code="MODULE_NOT_FOUND",n}return t("./"+e+".js")};a.loadChunk=function(e){return s.then(function(){return"main"==e?t.e("main").then(function(e){t("./main.js")}.bind(null,t))["catch"](t.oe):"dev"==e?Promise.all([t.e("main"),t.e("dev")]).then(function(e){t("./shared/dev.js")}.bind(null,t))["catch"](t.oe):"internal"==e?Promise.all([t.e("main"),t.e("internal"),t.e("qtext2"),t.e("dev")]).then(function(e){t("./internal.js")}.bind(null,t))["catch"](t.oe):"ads_manager"==e?Promise.all([t.e("main"),t.e("ads_manager")]).then(function(e){undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined}.bind(null,t))["catch"](t.oe):"publisher_dashboard"==e?t.e("publisher_dashboard").then(function(e){undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined}.bind(null,t))["catch"](t.oe):"content_widgets"==e?Promise.all([t.e("main"),t.e("content_widgets")]).then(function(e){t("./content_widgets.iframe.js")}.bind(null,t))["catch"](t.oe):void 0})},a.whenReady=function(e,n){Promise.all(window.webpackChunks.map(function(e){return a.loadChunk(e)})).then(function(){n()})},a.installPageProperties=function(e,n){window.Q.settings=e,window.Q.gating=n,i=!0,o()},a.assertPagePropertiesInstalled=function(){i||(u(),r.logJsError("installPageProperties","The install page properties promise was rejected in require-shim."))},a.prefetchAll=function(){t("./settings.js");Promise.all([t.e("main"),t.e("qtext2")]).then(function(){}.bind(null,t))["catch"](t.oe)},a.hasModule=function(e){return!!window.NODE_JS||t.m.hasOwnProperty("./"+e+".js")},a.execAll=function(){var e=Object.keys(t.m);try{for(var n=0;n=c?n():document.fonts.load(l(o,'"'+o.family+'"'),s).then(function(n){1<=n.length?e():setTimeout(t,25)},function(){n()})}t()});var w=new Promise(function(e,n){a=setTimeout(n,c)});Promise.race([w,m]).then(function(){clearTimeout(a),e(o)},function(){n(o)})}else t(function(){function t(){var n;(n=-1!=y&&-1!=g||-1!=y&&-1!=v||-1!=g&&-1!=v)&&((n=y!=g&&y!=v&&g!=v)||(null===f&&(n=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent),f=!!n&&(536>parseInt(n[1],10)||536===parseInt(n[1],10)&&11>=parseInt(n[2],10))),n=f&&(y==b&&g==b&&v==b||y==x&&g==x&&v==x||y==j&&g==j&&v==j)),n=!n),n&&(null!==_.parentNode&&_.parentNode.removeChild(_),clearTimeout(a),e(o))}function d(){if((new Date).getTime()-h>=c)null!==_.parentNode&&_.parentNode.removeChild(_),n(o);else{var e=document.hidden;!0!==e&&void 0!==e||(y=p.a.offsetWidth,g=m.a.offsetWidth,v=w.a.offsetWidth,t()),a=setTimeout(d,50)}}var p=new r(s),m=new r(s),w=new r(s),y=-1,g=-1,v=-1,b=-1,x=-1,j=-1,_=document.createElement("div");_.dir="ltr",i(p,l(o,"sans-serif")),i(m,l(o,"serif")),i(w,l(o,"monospace")),_.appendChild(p.a),_.appendChild(m.a),_.appendChild(w.a),document.body.appendChild(_),b=p.a.offsetWidth,x=m.a.offsetWidth,j=w.a.offsetWidth,d(),u(p,function(e){y=e,t()}),i(p,l(o,'"'+o.family+'",sans-serif')),u(m,function(e){g=e,t()}),i(m,l(o,'"'+o.family+'",serif')),u(w,function(e){v=e,t()}),i(w,l(o,'"'+o.family+'",monospace'))})})},void 0!==e?e.exports=s:(window.FontFaceObserver=s,window.FontFaceObserver.prototype.load=s.prototype.load)}()},"./third_party/tracekit.js":function(e,n){/**
I have a bit of a 'vintage ephemera' obsession of late.  I am in love with the pretty journals I see on Instagram that use old botany/floral images and vintage ladies.  So I have had a look around the internet and found the ten best free vintage ephemera printables / digi scraps sites for use in your planners, smash books, journals, collage art, mixed media and scrapbooks. Have fun browsing, scrapping and journaling through my 10 favourite ephemera freebie sites.
FTC Required Disclosure: There is absolutely no guarantee of income. I work hard every day to read, study and implement the methods shown in this course. This is a case study with video training showing you exactly the steps I do on a daily basis to achieve the successful sales on this page. This description also contains my affiliate link to a company's designs I use every day. and I get an affiliate commission if you purchase the 365 designs through my link. Working online is the most rewarding "job" I've ever had and I wish you much success on your online business journey. Warmly, Kristie
So, here’s a roundup of my most popular  ” back to school” planner stickers that I designed for the Erin Condren &  Classic Happy  Planner,  you can find those links listed below. The links will take you back to the original post so that you can retrieve the pdf printables that you would like.  Pick and choose your favorites and start printing and cutting!

Sarah lives in Washington State with her husband and three daughters. She creates printable organizational tools and planners and actually took our ideas and inspiration and brought them to life with her work on the Brilliant Business Planner!  Sarah has been such a wonderful part of our Brilliant Business Moms community since it first began.  She's kind, brilliant, and crazy talented!  


These pretty printables are fabulous and free…you can’t go wrong with that! Decorate your home with quotes and flowers, throw a party that looks like a million bucks or wrap a gift with the perfect tag.  Oh my gosh…you are going to love these!!!  There’s a little something for everyone.  I wish I could share a photo of each one, but my blog would most likely blow up…ha!

Artist Notes: Send funny Happy 32nd Birthday greetings with this design that features an overall wood effect with a humorous sentiment based on trees and wood. Front sentiment is "You look so awesome! No one "Wood" believe you're 32" Inside sentiment is "Just don't let them count your rings. Have a tree-mendous birthday!" All wood effects are digitally created.
I usually offer PDFs at 8×10 (U.S. standard frame size) or 8.5×11 (U.S. letter size). Let’s assume we’re starting with a PDF in one of those sizes, and let’s assume you aren’t using Photoshop (highly recommended!) or a comparable file-handling app. Printing the PDF from default programs (Reader, Preview, Word) should give you a dialogue box that allows you to adjust sizing by percentage.
I took off my "printable-creator" hat and put on my "printable-marketing" hat. :) What I found was that marketing demanded as much creativity as actually creating a product, especially when you're marketing on Pinterest. My whole strategy was VERY simple and EXTREMELY effective - I set a goal to create at least one tall graphic every day presenting my Life Binder product. You might be wondering how I was able to keep coming up with ideas. Well, one cool idea I had was to take each page of the Life Binder and create a whole pinnable graphic around that one page. That alone gave me 27 pins to create. 

I sell physical prints mostly out of the fear of someone reselling. Like you said, they could still do that with a physical copy by scanning but at least that’s a little more of a hassle. I’d also hate to see my art printed on shitty paper or the colors are completely off because the buyer (or print service they use) doesn’t put in the effort to get the colors just right.
It is traditional, among English-speakers, that at a birthday party, the song "Happy Birthday to You" be sung to the birthday person by the other guests celebrating the birthday. More specifically, the birthday person is traditionally presented with a birthday cake with lit candles, with the number of candles sometimes corresponding to the age of the person. After the song is sung (usually just once), party guests sometimes add wishes like "and many more!" expressing the hope that the birthday person will enjoy a long life. The birthday person may be asked to make a wish ("Make a wish!")—which he or she does silently—and then is supposed to blow out the candles. Traditionally, blowing out the candles is believed (or is considered a lighthearted superstition) to ensure that the wish will come true.[20] Once the candles have been blown out, people may applaud, after which the cake may be served, often with the first piece being served to the person whose birthday it is.
Artist Notes: This is a humorous birthday card especially for dog lovers. It features a colour photographic image of a Jack Russell Terrier Dog leaning forwards with his paws and nose cutely resting on the arm of an office chair. The text above the photo reads 'I've been pondering life, the universe and all that, and I've totally worked out what's most important ...' And inside it reads '... You and cookies, although not necessarily in that order' 'HAPPY BIRTHDAY'
×