The Eldritch Freshmaker

Life's little quirks

April 5, 2011

Life’s little quirks: giving birth to one eight-headed baby, immediately followed by seven headless ones.

Creative Commons License This work, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.