Rare Sighting of Twin Albino Deer
- Cleared
Occurred on February 18, 2021 / Wake Forest, North Carolina, USA
Info from Licensor: "I spotted two these beautiful albino deer outside my backyard window. I was surprised to say the least, be..
Location
Wake Forest, North Carolina, USA
Occurred
not known
Posted By
Kevin Miles
Posted On
Mar-15-2021