Elgin Mirror

Elgin Mirror
A really impressive mirror, made with the tips of Red Deer Antlers.