Tags: white deer, unicorn
White Deer - Unicorn’s Relative
|
A herd of white deer is the closest thing to the mythical creature unicorn and the native Americans actually call them ghosts. They live in a former army depot where they are kept in by the commanding General during the 1950s and started multiplying. |
