Photograph Headless Man Photo Polaroid
In the early morning hours of October 7, 2004, a man taking a nighttime walk in the rural town of Dover, Massachusetts, came across a startling sight: a headless mannequin…
Continue readingIn the early morning hours of October 7, 2004, a man taking a nighttime walk in the rural town of Dover, Massachusetts, came across a startling sight: a headless mannequin…
Continue readingA necklace with a photo pendant is a great way to keep a loved one close to your heart. You can choose a photo of your loved one to put…
Continue reading