Fighting red deer

Location: Scotland

Fighting red deer

Location: Scotland