deer: a reindeer, deer (walking venison) or other creature with antlers.
Places Shown
Powys Castle; Welshpool; Powys; Wales