This deer was spotted prancing in the snow in a garden in Ayrshire. Jacqui Lochhead said it was “such a beautiful surprise” to see the deer bounding through her garden, seemingly enjoying the ...
Two indigenous white “ezoshika” deer, considered a “messenger of God,” were seen separately grazing in snow-covered fields in the Sarobetsu plain in northern Hokkaido on Feb. 13.