By Eve Politanoff in New Illustration on Wednesday 5 January 2011

A series of weird and wonderful postcards showing babies as they’ve never been seen before. Yes, these are babies hatched from eggs!

Read more