369 Congress StreetBoston, MA 02210617 939 firstname.lastname@example.org
Daucus Carota is our space to document any and all that we find inspiring.
archive // categories // search
These promotional Chinese poster images have been hanging out on my computer for a while now and I just had to share the creepy/cuteness of them... :)
chubby babies in space apparently mean happy new year! so... yeah - sorry, I'm only 7 months late.
Notify me of follow-up comments via email.